two inseparable chums - Allemand Anglais Dictionnaire